#ifndef __COMPLEX_H__
#define __COPLEX_H__


class Complex
{
private:
	double a;
	double b;
public:
	Complex(double a = 0, double b = 0);
	double getA();
	double getB();
	
	Complex operator + (const Complex& p);
	Complex operator - (const Complex& p);
	Complex operator * (const Complex& p);
	Complex operator / (const Complex& p);
	bool operator == (const Complex& p);
	bool operator != (const Complex& p);
	Complex& operator = (const Complex& p);
	Complex& operator ++ ();
	Complex operator ++ (int);
	Complex& operator -- ();
	Complex operator -- (int);

	~Complex();
};


#endif